Windows için kuruluma başlamadan önce docker
, git
ve python3
paketlerini sisteme kurmamız gerekli.
Docker'i indirmek için tıklayın Python3'ü indirmek için tıklayın Git'i indirmek için tıklayın
Öncelikle Repomuzu GitHub dan çekerek içerisinde girelim sonra diğer adımlara geçebiliriz.
git clone https://github.com/MehmetYukselSekeroglu/TheHive.git
cd TheHive
İlk olarak config/config.json
yapılandırma dosyamızı oluşturmamız gerekiyor. Bunun için proje klasörü içinde şu komutu çalıştırın.
python3 -m hivelibrary.make_config_schema
Çıktısı aşşağıdaki gibi olmalıdır:
NOT: Eğer özel bir PostgreSQL parolası istemiyorsanız bu alanı atlayın.
Herhangi bir metin editörü ile config/config.json
dosyamızı açalım. Bu dosyada sadece database config içinde password
kısmına istediğiniz veritabanı parolasını yazmanız yeterli isterseni olduğu gibi de bırakabilirsiniz.
Config Dosyasının içeriği aşşağıdaki gibi otomatik oluşturulmuş olacaktır. Gerekli kısma parola yazıp kaydedip çıkabilirsiniz.
TheHive indirme işlemi için otomatik bir kurulum dosyası sağlar. Aşşağıdaki komutu proje klasörü içinde çalıştırırsanız otomatik kurulum başlayacaktır.
python windows.py --wizard
Kurulum tamamlandığı zaman TheHive otomatik olaraç açılacaktır.
İster main.py
dosyasını çalıştırın isterseniz aşşağıdaki gibi açabilirsiniz.
python windows.py --start-hive